rough swimcrab - Turkish English Dictionary